package cn.chenchendemospringboot.order_demo.utils;

import java.text.SimpleDateFormat;
import java.util.Date;

public class DateTimeUtils {
    // 定义一个日期时间格式常量
    public static final String DEFAULT_FORMAT = "yyyy-MM-dd HH:mm:ss";

    /**
     * 将日期转换为指定格式的字符串
     *
     * @param date   需要转换的日期对象
     * @param format 转换的格式
     * @return 格式化后的日期字符串
     */
    public static String format(Date date, String format) {
        SimpleDateFormat dateFormat = new SimpleDateFormat(format);
        return dateFormat.format(date);
    }

    /**
     * 使用默认格式将日期转换为字符串
     *
     * @param date 需要转换的日期对象
     * @return 默认格式化后的日期字符串
     */
    public static String formatDefault(Date date) {
        return format(date, DEFAULT_FORMAT);
    }

}
